35845023
47113462
95305804
97223694
59953383
71721784
49386376
77637770
57575855
42832923
16149037
9241185
4275392
15545020
20699134
73643954
87439843
87619543
88492006
26504871
40077663
48629727
22533253
92543448
71673271
57659048
76193873
15279621
40986391
73423427
59699787
2301846
19752881
81889169
48787425
688730
6410879
3769876
60584695
335547