43416335
45327560
74798586
3874497
55205618
86633020
98679238
72834740
30481160
40384204
50972622
47156143
1911933
27951653
13295945
61088410
17742801
24911030
7432393
45048879
64861249
12117771
12905675
77534174
80002481
28728215
37458668
49701153
70994480
20164060
66971612
32692921
47912478
16701462
81108442
96247257
41726531
20572540
94938013
3129737