8459578
19381680
79003397
2344976
42927053
33606669
44976117
59023517
42829296
29667325
48511006
53578488
56858729
34139559
60423960
48915750
99178660
10428735
84614113
84921521
44136289
42479242
4838947
11543992
40108509
98809831
92418084
13902393
871058
94785743
68235299
37927311
70179965
61144136
40543055
8866333
57376171
55142055
39113189
91831860