80579669
2186262
81854540
92685777
49702664
86683328
29921187
25301210
24515378
49915677
6515540
14957428
35652663
26671056
40343865
51863695
25595599
45905525
34181178
2011361
22236911
5728993
94426818
35159188
62136611
58137499
86398374
70403102
3069297
71586917
93008542
46123469
19166641
7769042
31876542
55516633
6034718
25418677
30987082
87932303