38944824
84476130
84544366
70921628
8182381
97784400
91818525
61031090
37222484
89983548
11921486
12027267
52564651
23378696
96648715
53616680
2601411
59391279
92972533
50052964
84833606
44747348
74222027
96529157
89322907
25843835
78772076
49444132
69821393
55322915
8994255
65683519
5584196
22075004
93299880
11349939
53901112
14666630
67432192
669842