31843369
10506630
84289725
74982806
31673138
49498479
55055101
78922789
73793859
18762472
27321988
65913680
36751648
74421919
41206789
31907472
86159797
45291597
37484052
39993374
9892261
35298939
81407601
56545484
78944182
26786451
80468380
90478220
9133340
75331197
4110232
138690
39493923
42533248
62145500
7053237
57651034
22922766
34548551
30321987