65821056
55696315
44611236
64348285
42192870
34031831
67716735
22317096
5885211
13713175
19079064
72027679
6876519
98373270
82677723
85918844
33224058
70488122
28411958
72661378
58183642
14827001
90519044
44218350
69771361
37292595
41337298
34456300
43482108
492467
79291376
81673079
1358210
98503095
1439987
25289130
31448905
16845907
6773352
10448670