14165152
51842524
94813035
26434315
57868704
20046659
68448237
36975063
9867342
99039937
41829664
72836236
89949605
33939859
29616118
74112641
50615045
7846765
54163240
13983018
98052293
29813274
49567728
89644827
7514414
9049861
25924994
56496704
4605567
46486446
1838424
43952761
95201501
67269198
44685697
32919440
65958170
7181739
15415774
85432335