42758816
34602188
30691295
53687172
58117038
4628266
64988836
34077895
45601375
85655380
11988259
12841201
47987830
29926114
19775694
92226064
50452186
50718017
48661454
23791522
28525794
36788874
44023445
48971533
10536710
673694
896536
285537
12439340
43016637
86501504
9285411
27833678
4680474
17094224
28556618
3679289
22831248
43886629
28106772