38641402
1384303
6757493
39607884
98819839
33639586
11647955
47448015
26551208
82967631
8463633
4064148
66006421
72836448
312842
89644335
94233963
91849501
20403508
1063795
38434982
10452378
364291
89076184
22199231
94502471
69478721
21657586
63539052
38749772
32394623
32096163
12642516
24762363
4075873
10365029
87627074
22359114
98892915
42471020