41427980
31005283
84229024
94095847
3191363
2582816
12499139
48101417
48115560
52727127
36549536
93103845
2808497
87841404
80482303
99667346
9767696
8497569
64407612
74253832
12396408
74789792
68176368
89045315
13419035
5298492
65189073
9377606
56514354
66822088
67152662
53388424
81501306
84404369
22952472
29969304
64332091
6197595
26647578
89718621