15064641
20439936
9381781
23513539
92222887
792350
26804448
52627013
5613870
35903403
38263517
287952
30848138
64607185
58217543
80841389
94257718
2834181
8946290
48147201
31593484
56572385
98413379
25245295
18369480
93177312
72819008
72418250
18896485
3529810
56221718
48331664
79716707
7708744
27546633
56683559
3285956
30519683
97899449
43142470