85547893
95801614
67995416
57581109
12223466
92163766
39428833
53442296
73926321
66273088
81076083
99741984
69747680
99644521
84669801
63126264
38112838
2685294
32493080
39174082
97524856
69537547
19685449
26534339
552445
54307039
50703321
53671682
71745325
5628670
97722113
1224278
63879725
15486291
85745517
14122676
2385169
94173250
85359088
56585031