41169565
36377617
2068831
92712472
41737668
14835460
2151542
25613964
13014791
21801612
25757370
13245538
36338239
61962817
38709180
30503581
48096637
69784822
3982470
48381917
1656682
34732649
47176021
67818063
70686597
74559942
7297057
29946897
8939233
20742212
6532195
58783877
58123283
82919904
3672323
84759054
49721790
2588891
72129323
1041290