35527084
35908228
72197520
96606789
2628272
93238680
65166979
48688325
93178573
74196244
68394152
9734730
76495241
51062192
52999487
78632253
82256004
70118844
3972145
66563795
31177203
83495686
12752885
32757778
65479326
76404734
22786665
82631955
71283746
89467970
80851299
4578742
88193022
65553446
25043447
2820291
85467482
61685381
56175834
7343110