96727852
89142900
93959036
62404124
44062916
57215155
27088511
48406103
19883291
55972979
64898287
66017152
20628047
4484815
93917733
10086927
29854468
14274971
11571160
434238
60924406
55323101
8811195
51822216
28605228
93154264
25303139
13375578
19578615
15408679
5768462
60072631
51968539
57285381
50905175
99296109
4062056
21505642
66658811
31929503