86544940
75885554
56552090
64531862
94628849
9607248
40877151
14815629
65238846
79866131
35768524
50087629
57821756
25387550
47185464
4480671
54228552
19389439
19376116
10554328
9896423
52509617
33155227
61921835
40192019
86342243
46106413
26311671
19719350
54863521
75881577
40098669
95598063
28022655
10044157
86542112
90401494
10242925
8434266
74833171