52437745
85942413
689337
186795
45436804
4725660
96819231
70987144
663928
77283905
7715663
38155390
80918924
602345
4585202
61921467
13939023
65641475
9987634
90496749
84411269
39717928
58324259
80114172
73272131
50508124
99952095
32537458
19819562
64598319
1783504
3693375
98567237
89313752
5990867
24015433
6828590
58236324
59994980
46902789