83707026
16191427
96093491
88338212
9199234
94369983
70381341
39864647
94638292
87879441
85054629
3776858
97852551
41156114
7510441
40076573
5412846
35932016
60758994
85677537
3701452
99451739
48086740
41489707
82948508
98722434
16617863
75172927
577703
56711934
95981742
11656273
98261747
15285815
56315851
55665168
38223636
19411315
40486
90302246