8983432
69974729
3678963
166188
83615669
63778837
24428121
50991860
61964632
79433356
18142403
26976047
62501292
3769726
5955714
1892522
53916167
61168285
22474028
65073637
18225714
5025525
89044287
52288160
70125943
87984643
53121531
60944611
94536156
80816705
48492124
35374019
16255631
99484145
87626984
3635322
93341135
82036207
47202999
17917614