29378234
42042863
55202394
1141742
464665
98919515
90649510
52674485
72658297
72864683
7418186
51843555
4648169
17087951
82589602
4731960
69779545
15862785
34463294
63559647
3807121
94529069
22193432
9427677
88865228
70195574
66454012
78132976
56865520
7294880
63213957
80242050
418954
61103648
40412795
77544179
43919564
1698575
50054824
16229850