5512286
15538449
36271177
115267
34259968
5729434
32163602
74257066
96964371
90063927
56984585
79893170
24399862
49604170
7278620
19492340
76781340
24585182
69207941
17741150
9951177
42343139
50242969
36865333
10764441
8916738
71103943
24349038
87616062
98373736
14542710
9340297
14893197
47806853
98491866
64856981
86609155
3416689
7634893
47659394