43254217
3298281
49623891
66033201
31426420
82803913
1505485
78682138
41355609
85245882
6267625
5772887
20878825
28052890
54841973
42923921
43499225
96405524
83515937
51291839
40138703
57597395
3549520
46816836
21941175
36179738
2425448
80071356
78249218
81336807
3884906
64887026
90736241
24109964
20486930
65297163
12714006
4283376
212138
49576598