65324134
49203458
90679134
54149392
50331236
91356305
88082183
36057618
24254482
79403429
94676153
48938262
22253576
59783833
46968775
66205577
57133571
16902922
5770486
12699700
5255909
5247210
90636553
14656352
20452311
38669985
38213006
21379429
71276163
92366302
9951505
51786124
11666424
69076610
95762492
92789583
99342506
96056270
7004758
25072648