96623245
66108950
54625923
86603695
290358
99092016
98037781
10567386
58629117
94471309
34514124
58146969
26876198
6256313
74226385
23265927
46252983
91785467
77742732
91928847
29902626
40326337
3863779
98628293
4217911
72638880
91077287
8141267
15754935
95632248
85573753
67928953
18462260
3664111
87841401
21679894
13639189
11326389
7531719
95892500