52133847
19944487
58845365
80205454
17262959
38886486
83375007
99635615
5907805
65046372
65495909
72073449
96172472
46598287
64482150
78939135
57608043
21935719
24398730
34645475
35581080
97791393
72362162
76263032
26186747
96717757
90411912
8013530
59815588
76926739
94645768
44724420
28587210
19386823
88718165
81222
10127164
73838064
47171335
59392700