42674121
20806340
9264776
21919296
4134860
43522859
71535725
80012690
260874
7226001
86599409
25856147
4953834
93203993
522743
91162147
88149315
43452980
70928801
99935526
68956201
1317855
83883341
33325320
21607829
51666440
18261324
19542065
64659909
64643896
50995482
49627267
674885
82118284
13815860
3121695
86347778
24139134
53458583
8391139