30756205
50465544
68301172
82722575
57966494
1011993
1548226
51243354
68013911
8533306
58377467
15243219
19462324
83217071
39863157
37041146
16954986
75688181
54979225
83083002
72594675
31025620
86225327
65168951
6093707
87301910
43486048
58542459
66593423
69569828
31823301
59727437
99943371
62922022
44671323
20302724
19972219
26484088
59902117
94795321