66842836
84689136
67697586
9244461
51814345
3583126
88124870
47821951
29826261
96654234
509037
79801156
3714462
20224547
66479364
23793885
58574943
36267418
3379404
5823145
1693550
1261806
56981353
52478611
1766192
4656511
69681401
86764034
7248621
65526259
61766313
9429159
92003738
39599450
57019800
20174898
52511122
33719516
49297552
17186682