27404326
30108210
93588064
21205626
91843396
18785040
80709132
25459390
36831031
6561848
69965117
70352791
20689392
35561689
69251432
6902048
11276285
93764123
11941793
11664172
82373464
86675542
10306088
6440271
22469033
7849530
51889137
10516334
5507907
9368105
87965747
27726106
40714986
46113042
42816372
18303134
6514731
93619407
15482324
35854543