92918240
4336168
13688459
97749777
63864043
24585661
58065815
60613034
26413748
30613072
17763298
85017480
39553898
51577971
43969935
40045601
8398423
66325882
93072193
48333521
27798020
79119289
19224283
71092570
83406132
42486306
27418647
2395759
81259919
87414361
7297404
23629893
55831140
31059086
41461527
2893155
13261664
9117773
19524350
2232663