12294399
8698231
80888130
97602485
85095748
49093980
44645329
73221509
58427447
76723076
92226318
50592337
53812125
4225847
55659345
68742160
68851016
27246516
63863138
94729355
68443630
60547586
1154223
33739154
49685549
12145823
57362725
99934461
3467379
59366116
3619740
92323963
7444367
95415662
96029095
30879713
53225170
52147356
14362117
95465100