52937089
39822855
87143828
94813395
49825652
39518519
60346932
19668467
39822436
55079266
66998677
40776809
66151381
8287209
37811465
82303861
93637559
7364228
72201501
50452100
11564677
97719099
50171070
93904360
63359459
58755139
9917998
45753216
65141370
8102365
77874700
74233807
91006244
20698806
20642754
31959531
22133809
61206354
30322704
5228925