65828556
23954739
18787200
2486828
5222507
78196407
29785044
29641161
64348198
65926844
20753332
51644216
10517065
7445913
98942279
61221851
73258393
58963089
17997028
67349641
81104090
71158693
56387262
508760
87024825
66451427
92306336
11548219
83423693
92163853
66122029
66402583
78171805
7142446
95231850
91746615
65539881
66016856
18411589
26196467