22518863
52915855
60931370
21763377
2597173
24767439
77115780
14402655
7441751
84825235
18977986
254824
8352492
38233296
71976420
70956499
64409619
70078667
58992639
10254972
58788794
42864075
53845590
63455402
33149893
18202251
33233577
73693763
32443910
11113205
40084460
81064020
73512717
2808680
94453463
91707743
11259217
68594557
10961221
47517371