47153087
5985707
78935093
84828435
95667258
92301780
40324142
39886244
32709850
6661511
60686951
872533
3779495
20496675
28591694
40265599
13696899
41328785
65436642
61416419
83331147
83169269
38208289
5702087
90361109
47321719
11637249
28857916
67221094
89915409
26024426
80497070
41379633
38745695
79414326
26386036
47727193
19034710
57955852
21493315