34922494
19341445
5168683
83872794
83714085
50308353
47966397
60456467
16404689
16639527
78153379
10996276
64165194
93938718
62441647
13522222
84029027
4219357
89604399
94113270
69732523
6337495
88141305
29396228
11126632
32558118
66138096
27149358
19593485
84196307
25663530
31383676
87941617
44207497
5398161
18467334
84464104
2832253
18058034
99103467