4534828
20065076
1227672
13207897
93357551
85464509
19099656
50444174
83113054
31872290
95312978
82846502
1121275
4249500
8237693
29904609
65032934
55846382
73747975
5993145
4849738
47516365
6894391
79269241
58463407
49264380
7704735
42012687
69573055
81364319
9447594
62975795
15292575
37762342
3106845
71247497
26172690
7431708
65347755
97142391