85454853
79101739
76834000
96836614
80663646
26183461
93922490
66957266
5386879
96575465
10397527
69102988
839916
12107942
5981987
29064396
73622050
79962685
98148023
89692629
14525629
76301404
57339702
8087770
92919143
41315986
80048000
70602736
78381015
50296086
44549076
427650
50663162
1121376
3679770
15033247
32722283
49038188
2753429
94513122