51366024
28503578
2750559
72721133
5362664
54468612
49081287
86434927
29488928
34091715
33451857
95446574
43285610
51107857
87348202
47877543
72266014
67749866
51362773
22886752
16899598
267941
33647016
63231460
43841554
2752334
2945457
99716923
33191796
69551943
89597670
74785028
27581614
28848293
27103439
33036833
11746222
32574788
70181095
52195266