70305138
63166996
44952470
9349585
56205718
23193068
25768081
1272925
92398152
79175060
40095614
28432753
69078875
62695423
65663718
42829133
77106839
96453680
39727607
60239005
17647952
14116787
87597142
60348338
3785696
1465115
92995846
32972803
63237290
4198415
69064015
77927084
11992947
6429120
24339029
33585428
85337940
23587780
35771889
14042286