96292232
42321423
15992493
60893019
563353
4676214
46105561
97812381
16265658
74592909
432520
12193633
69743863
69327101
57767371
493462
61522223
10416188
47123525
23806178
2521915
29119378
67382966
51788496
13668720
2674785
34826311
6265683
81736854
28325220
31246888
70937602
38409695
21978281
28501386
83519740
24813452
22557966
73217540
4341360