44053133
38412221
16543042
2637663
96457685
30256715
45621681
88862681
41017933
6075741
74534365
77952501
48703976
6063694
36899406
73275542
4226633
50608582
29212315
18289842
81531280
42033190
56674232
58467133
40665396
88689636
16525648
24371293
40344980
76063878
9454365
6768700
7758895
395204
77765814
69342620
63404614
92307073
76876005
39825905