22132674
54184677
24469144
79337884
95563121
1445149
66869089
5149528
25742786
15017580
24712568
73183380
41474408
31286998
49814388
81161046
36673164
8213203
98251078
28453683
63323313
23775148
16316428
64683429
5252883
25534121
35607365
9224174
77179770
3845613
79117966
34073248
15209928
9522999
9028959
83461318
93322030
45249737
385653
2043216