74417085
81502318
24371008
25547617
44943975
15147938
23913407
49877134
32155014
12865640
34129028
3484597
96556618
1106822
87134936
52453682
70148068
62708862
94002094
89515634
52291784
13674555
20595882
96007896
36181930
33026919
86026265
23463415
11802610
89480
30138218
99572402
84363951
16827087
55865684
7299598
70045682
80574284
10215929
5900321