13786403
29832108
4752784
11871059
4728914
4388920
65334564
7379791
53146028
38583512
51355063
42258465
2208463
5316858
20172833
60989038
6082507
12056906
57713142
24887564
35791617
79009484
95347603
3875526
23067803
30245081
59053410
45776278
92257351
67905668
37385364
17293787
76574130
851247
20433869
58844207
22764388
91952497
61639458
62098432