49212340
30636583
16844895
3853612
51913484
23944926
48567292
20456061
29325984
29582580
93228221
41024111
72047890
91831561
5020712
40779562
7153683
48297616
92975219
26341466
83156914
83205432
73199471
7057276
51598116
15257028
2308982
76485965
34954553
1016998
9036830
61961641
10814051
66663378
63773284
94166
4619522
56443998
34408906
976628