37622975
11168435
84715869
10687999
5896822
62396217
65065352
13892215
409985
26397260
38994749
10821468
67992440
23498194
5862663
70722072
6629593
9177279
46426037
25333357
15145586
80549811
73007743
85146280
39153132
93622925
49869917
50901579
41999098
48455146
75739771
2495661
61797925
13099471
9892612
30658064
32921300
99964973
575011
50651296