16169549
29236170
80877210
78159533
30779716
46924423
21955776
4278128
8653720
24284610
26556777
48275946
91043799
69037980
64819161
22603522
79153932
81279776
96141816
61113516
80036250
95917582
34819109
71827072
22018064
45272371
98473471
23529167
5185668
46449203
32993736
75133553
82247587
97828439
20877807
11391339
6060207
30091698
25999819
12967540