46953230
72363111
89509259
42975175
56887519
38211404
26033780
69837203
70471807
62698371
68955882
53958098
97976372
96472379
69022589
83147286
2920799
9496250
621589
77512229
44402959
25408049
99774680
40706591
15428495
45386386
54344940
18843337
40409287
4147468
14247781
71655549
84093366
93483429
57955239
61419966
41867443
50552592
11071871
89799055