68155860
63912487
92556030
95984831
17223049
28185264
96154033
78304351
30363535
31055608
66843054
63575403
50801947
95845497
37062088
94337234
45832203
40074334
68138564
81952147
26344419
46666130
25285928
9804841
46268403
83276553
71655980
64039023
63731747
80964744
92152928
4424560
60841948
12537278
49222244
83433547
51591634
70901066
7099271
48655765