46543666
70609320
29546144
28558602
32221576
3867304
27998472
70509633
70964420
75753009
1451185
34705781
3256143
93637291
65815286
70462426
6146366
45636264
34635127
20291993
43129537
81653682
43251787
92346474
48811325
59974145
33932
72972612
72836350
16911839
13489368
50277777
8873781
81652109
67534598
12716437
4162627
65016223
67896835
31303737