81292458
32543397
43117690
40283667
83992532
30315718
36112239
5731128
83745109
18442709
45474357
138722
23152479
27326436
48607829
20213317
35065933
81549785
72898151
21816768
85947647
16776993
67791660
65745611
35545940
8479651
7337414
40442146
30036441
80788933
9525289
82499860
58921016
82109783
74492644
63443634
34689357
90774960
80421793
48206812