16853935
42834882
2622979
27796806
47051207
17118391
63796014
2457477
57539437
39308503
543553
39618323
79246057
75096501
86834820
27512831
23921910
7119436
49068427
35014353
19209414
36686609
71468691
29342615
28079282
80195927
65872276
88469289
95164314
54907056
7477834
87382608
48573425
54459972
98474095
91559447
71622234
98407109
823836
56111063