20929945
87534130
5797483
14895578
30933954
31242132
48507326
58346429
80641862
31985119
12505598
80611127
57218881
6317012
3085589
51755311
10895451
2622672
47237539
87527457
24423102
75261257
90641423
64302769
34168499
2396524
26251116
16021940
8347315
98395768
27985376
31531133
26264551
49972527
65906042
46843404
27468691
15416737
70931646
85851217