45373179
28728960
19291490
88792859
6032296
31287854
30909744
96761916
54115479
174668
99165391
98266155
33332563
17382519
55851721
53253166
30534348
97384728
70624651
85404715
7908599
13181098
41027600
53377924
87294227
38695059
5089726
60366652
2614293
58176439
67664396
21918055
30533453
53722080
13269403
90189255
9553618
9531118
41877909
87836752