57225760
17368844
21338401
46367980
70238318
29252123
82773477
23446403
43898102
32976484
44691783
80214990
21922290
89608866
3676805
71184386
96285254
43096820
44292028
7318604
58086986
35467625
77782343
29591678
47169314
88412110
34401207
80114482
34285217
84238264
5934835
7829368
30669597
6527508
1333761
4401139
69184293
74641099
91481274
68814547