42313534
18476669
36692157
41234340
7294655
57705706
99383521
84872052
96711477
16314529
40359801
44745123
19014987
40144145
40981166
62484548
23227372
34357425
85799294
82809467
97903306
69748759
423316
56277
38921756
69748746
11864023
88279565
45446940
5348602
3197649
45945780
456261
88044702
238623
5519668
80252916
29669875
93015119
12974895