4572093
3632117
17397524
64409462
81133500
90127249
34574423
30309060
14518206
4407872
91302781
74623642
84131317
79626247
2568581
79621780
95841155
68091120
43746814
33346294
68385736
92155688
87937877
39496351
35383127
15784628
3973531
6492221
64563613
67371123
47061084
9630702
23059789
23741383
5640763
96253053
89636231
55172566
25643639
11958473