91853205
59401214
83051471
2000753
1189962
68724852
93542297
15014998
92653119
964622
42306759
57982303
16623539
75583871
62171262
37375940
80887077
6724311
69922776
94217618
67064153
81062449
682960
80702718
74335407
92903791
72315891
60726518
31104987
25094029
5740999
97026141
55375655
20352134
98041867
31794907
6377887
29924367
26258139
10501990