40403389
97293888
60448052
96876720
16516658
5278291
55321072
926614
92092070
86751111
69169893
7634473
39285262
2709854
46895768
31603073
64021483
13298125
77457489
4530980
4830616
74657788
98264966
90087365
63173077
65562662
79378599
42664254
13048830
21377225
68197700
23641912
85891398
94878779
7634862
131444
17221780
58382470
14493008
94182055