34148342
9736399
17469260
61895378
90418140
55631166
64005407
79263565
219113
41155274
59327580
70181282
7960638
4151110
38983835
37298901
71953565
19937861
3778216
93459255
12703919
81434340
33836053
62133542
72349280
42781138
97459085
9024849
15191093
92002545
34279932
58244892
36515648
96773022
89786528
36804192
82981071
41744170
8580546
54297151