5358601
77966688
11409560
43832226
85869766
21152315
80207902
13289553
15464742
32525581
6686492
96263912
30487622
4487621
97321376
23755
23015650
3436205
3958938
34647665
80904177
2435848
12785281
53067944
20292116
1547151
45704934
8273451
64402713
2784277
16258695
97276532
5800174
32692535
74269973
13973142
68213230
156513
92098310
60761075