30479974
99619903
4903671
37897095
58407791
18916728
9669236
85226921
8347298
58084288
52126476
44819762
96278917
92214033
77772988
48508170
5930495
9061311
23519896
89331596
57698545
83794913
49828915
9452868
80049260
72749530
7805359
15096582
64184398
5877794
51113090
42896971
35195558
3184645
70385097
49001330
63588436
248151
79437273
14275319