70303514
68098831
83009344
74096634
90612065
2043979
63027672
20284130
11469133
49681962
95104353
6385206
90418551
76463907
38067370
43046198
7682302
82696825
37164946
1888429
9083374
97759768
92958424
32224449
17148919
6060235
35949049
54702724
30078751
24302367
6237312
33151144
46665471
23075905
51697768
28012187
47052819
26639888
89726609
13912442