96079685
406568
65324508
80955330
36375917
26811745
87997110
40605972
87935450
47666123
83877034
27135957
71862849
68668571
8135799
28418317
89555236
19667176
10896128
64217559
59965414
12982766
63149517
7774357
680483
72734623
74499401
89223409
65096708
8206445
46852092
21648283
30746148
62347557
90303685
43087031
4377365
9184484
81642336
94263168