65044416
43694528
95443788
60903676
67512066
14432607
1392946
23932888
18321131
29676764
66708688
92919070
95863342
75676504
65953565
11894088
70202253
51203565
17524517
9087815
71628016
42355546
11283035
23685423
69318875
10526164
94258680
48129171
90617841
719369
32503111
19957290
80787499
85485916
9567325
59901667
24673440
29583268
7010575
70495056