89896929
17191634
2685445
10989924
96784985
3349340
96401392
50089836
4796532
41923344
85096031
18764500
36074823
29411765
3694797
87489194
70109788
51014051
8869998
61754502
17018725
84916139
38874582
74031346
63736093
72539305
5077688
82756535
31624196
78909871
48988931
15172941
62759858
70859945
49355367
77827712
84899403
23059350
93699353
51907970