38251167
40987864
8793319
64372182
47734258
4527181
6087733
50039915
57025224
90974875
65245882
41826727
21054183
86022437
16763102
67186305
633627
3539484
26703598
99707169
62935746
371048
12031067
59618430
2581968
88461852
68843561
55371084
24905769
92503587
86688564
11776860
19316175
75526604
90556206
97265407
9052504
93273374
34994062
79534176