30214949
27825004
75848145
35363964
74989819
16415705
80065235
13495527
9562796
6725488
88442505
64614266
732335
66394572
2514679
8534319
57458384
53623024
61337766
5795635
93561511
69765580
21268742
88419785
2802226
42495810
1021624
64701917
16301192
36572956
66762915
41598410
38886995
30655933
91612846
54116269
8617503
83783213
40627285
70421101