63392925
33838151
86141180
76883164
73612413
68623338
9291337
40273541
43612382
78797236
33648882
75475144
96998555
49872123
42597358
71531292
94615322
88412516
21733665
70483311
22201998
2054100
7208845
33003064
56476294
21812151
8042835
50976081
38803886
85392382
97732902
35572658
54255613
62504106
51769141
4144059
59691130
5565474
24247367
64216856