23763379
20276566
2811333
31933564
74271830
6056862
39026262
79102135
5218809
22552416
20443294
86426777
10634896
5696308
61126224
68434071
32183758
21663651
49261973
9393875
59691253
21768926
3357224
61904803
64607728
32631487
21318732
42336302
94153004
56016067
18292915
2634593
26676925
90438191
20164738
65261209
156901
99919463
85399278
45475515