43671568
78152239
58009004
9837445
9351520
9163766
35537706
62172083
80942316
8248152
40384950
83426490
20514027
68985427
36973564
47397308
68481867
59882539
8651773
42729477
21849088
98565598
49145774
40785009
640876
6321778
7352561
30715300
1078927
33944073
197339
5172567
83734334
2061927
59693320
65251869
46795625
89634210
35226215
22092514