27066594
72812583
57942060
91895929
14164988
1185374
966124
51893778
7199572
68233011
81422924
72273694
97007441
20468860
302992
81894160
7419916
98083566
90759892
36564767
98385961
2492193
49833408
31965564
71875551
51707601
44423663
7355965
54769320
5286773
1878218
60181236
31495888
74392105
712940
79627641
94906074
88771413
33868504
78678198