82472868
1836642
51368371
50494508
33981605
43608215
36543524
72445510
28829535
77705392
50225953
46764531
44312250
79966809
88989770
81481375
99563773
33326
61159762
15108097
5832906
23903047
68273404
66081381
80172276
42349450
9709621
74891966
693233
97423632
6919267
80628887
27902352
3419854
43252708
63342084
26521075
95537244
9166124
74194822