96906459
72486763
65154140
41434605
88847109
259350
97962834
32291201
32605478
96592959
49912796
78739603
58206502
75747170
10263878
66146967
16278414
83026939
23475199
14412013
5794426
69179565
31472343
61657940
5339234
99707719
94692013
77682689
84311747
67855576
3397201
483005
79509939
95528544
56385248
62967905
11251175
57712872
56649775
20078522