19452593
1645309
44493445
5104716
79732473
8278108
7621822
24843347
27804824
59658332
11762124
56155143
34063522
30086062
12436036
9485488
43113148
9173889
4031835
7423848
74851126
84057204
67091528
72061432
13981181
8141852
409214
4761687
2433283
45892446
72187663
38609870
26356910
78002472
31253633
48742249
7756395
5574984
33619050
6721974