86243185
46839504
612503
76408906
97104114
58815591
36766085
94389883
38098590
42143725
48853487
82339928
19839659
43643082
4055583
68446084
21967637
1191121
71093958
38641527
73968830
28038817
74032153
62845690
9150870
70154672
96679941
70543613
5097394
78099606
82812504
2335716
65012707
52309290
5758991
16139610
52951050
6267789
8366052
32651340