83131633
45121276
84963306
73822066
392673
11024242
83675057
96482165
56784037
15802906
38562697
29321049
58716906
7155957
13478049
58141963
2016345
37698400
93462651
16098363
54019253
34851551
80077546
36332366
9051371
23619079
47166506
71314224
493824
77639319
82231341
19313100
32068141
3913987
72018481
9054825
91465134
63717237
43042606
72085366