74951925
82048605
65112847
71062886
56635564
18314492
64788281
34857954
54632507
50437203
85349802
58863548
44568105
59428106
17306127
68134977
59464717
43278194
54142103
74914189
41296720
37683032
6549416
56967294
77694243
27229882
79154643
35446235
53312377
18607792
30186416
68414700
61235355
43207267
68768633
8597445
99119237
11248839
61275258
24186675