70202510
31319550
96057610
1938315
24347684
71235351
44886913
29734058
35181050
80922272
94293370
15988250
74157579
9913201
7795916
3224773
79686596
41907852
74624778
18013171
77296451
66269812
84655165
96567364
63548634
18102914
76675883
76674583
75397405
14942720
9781450
967551
45261296
23541106
76352120
91654205
84379954
87413366
47096377
74324288