24901800
1416412
56529987
64703616
11185605
34976463
54187262
3265382
88066328
97191565
23095755
106711
88368820
98085684
1732916
31531717
79723372
32966784
24174393
812973
14926393
19124598
3822433
644630
47886271
72253643
20326761
48365740
87198879
9401389
32825838
8758902
90237608
28927785
84243452
9054918
38555729
15211
41097701
4888584