84343435
13399971
7797723
32565661
95252070
59538109
53081834
29783939
12592096
30144282
37878004
42611039
81225308
54173124
26991080
37688509
18438990
96984337
40196943
19353117
79063038
9484785
74644006
11865877
3800633
24768644
13858430
39966493
654802
43558644
20819342
251505
89395259
66726514
13488258
24511168
50926598
92101488
36934274
38051315