96919569
5431241
98874956
35948607
23665575
59158148
11879303
13912735
37274500
74587301
83512219
48173255
75662439
367702
1614761
60939449
45145565
11218422
87053136
89453647
44176607
14065570
33245024
7272661
68584297
46905545
85673807
403128
32182371
29291644
30964378
73519195
77668164
6985108
61937393
4505505
94143857
5442647
18271600
25835249