40579387
95765934
41439014
24853787
24021500
26228058
2397359
70215343
9231121
94213696
43667891
5258940
66678274
21175812
22391648
93381786
56893973
48055465
46142562
75049602
99596844
87442434
92846614
21831596
71086902
77653790
71434828
22798544
22649634
65889025
23875956
91076239
1339947
41285774
58861790
78655607
8979429
12262957
13029042
23401621