45385884
77572816
94675873
29104762
1410131
15533398
23315983
13767517
82592700
78377408
79496161
56047525
54037190
33877583
99072876
58027440
6913909
75004054
2657314
6167569
92573127
55437230
39877214
87429906
59053748
47193131
30951842
34996965
41012336
12956323
58182102
18836767
36999936
36347010
51857278
31143514
46486501
5899851
72383487
5270499