83829505
95296030
2642094
34921397
15683389
69478325
32051033
66817220
89328739
79054587
62348586
96925367
42364118
48574806
97981617
46009540
14477684
6014821
38057492
80496758
41599700
2511655
68297077
48456960
75565314
40093814
1184135
1967995
7854182
82461037
35938394
74655054
5902371
90974606
88395922
57471928
15758893
42859174
61669283
66713102