19244033
27722595
7736343
42331742
79787168
13325156
66467518
87202922
68416652
65383136
12497646
4693201
18796576
27908130
2963376
26337128
24133319
96865592
78033947
78835723
90275569
76629428
17008043
9613087
96245378
85688981
98655176
27734035
14955780
24244686
2397613
88071344
31242994
8902735
16296706
22147628
38332333
62771224
88099890
80044379