42172034
54169045
80888939
50215107
78504899
36117057
46999520
10203545
70109698
50782595
67227800
48036595
79001437
95364902
99938032
41429158
56555455
16207974
43923969
12059451
6649936
85266165
71585209
24348354
8851051
10721047
25521120
31122808
5497692
72928055
71685421
38138977
80704834
8629251
14219039
54027445
946957
83736920
38224971
25286156