64089312
43385761
76683171
4135489
29966251
78103156
57557914
66926742
59116066
94676464
57088933
76047805
89221317
58045870
87152835
7577750
38909361
9726488
47347576
34875176
9284160
17981537
6618169
1331358
76009348
7770939
48629458
40589422
81702357
9435738
8778463
9978118
31072845
36474964
66323237
39974711
1012132
92334745
59096174
58127976