44479714
6444978
73719507
3644775
93795352
91199840
82163540
25871742
42862343
20984849
50845675
44679940
46075635
66059143
9492376
4513610
9224792
7071804
95768962
38754336
10533162
24845261
325431
54734076
34941462
90936409
38988286
80833130
51894294
42504954
96532530
44986416
3619296
94767223
9571751
92755154
22246775
4176012
55073655
7977720