445067
48639169
29897416
59371125
61874080
28589680
87476864
29938732
36179018
61331082
19534528
35191951
47754247
75837732
98923099
55353463
71537074
36461237
5331403
50082459
44676658
76006121
64713346
17026355
15519494
67287881
33122984
90406761
21763067
91517954
5510621
79069194
28881770
89219132
41726228
77999470
39894712
44036450
47284307
46432489