86629374
85911630
69429250
92873273
71742260
39292889
61106517
14578492
41072543
63392184
8275943
98063546
46325265
18075964
86566322
66735192
62608781
3439690
73043451
16198190
84677777
29128950
75992159
27085702
36123231
53468468
5516386
21549912
39141010
50835102
90333846
80278704
24578116
23733772
19732799
76672925
9817368
3911063
80883438
47071