12338859
55651961
95247067
93056070
1464696
61739931
79418324
21391692
29582768
16601272
64622491
32627355
49479455
57651647
86463736
62467302
4686400
80188833
39824972
2386325
9298277
42547270
10946373
4047847
4512663
67715377
29079392
16671378
440181
21696796
90829097
10877369
76819159
33615428
9597831
83029408
5627661
36886067
3433652
29016426