87984966
17617335
65348331
49556334
57611321
59332973
97982741
5991246
18081836
83278363
69943130
98249650
379871
55094550
46728630
9272080
6739618
55464719
11386955
64183011
65587989
9819199
36603375
87161009
40433032
676963
21515867
76501152
11278616
12639424
40026882
35511492
55738849
87424720
75078015
1633446
60705077
82856698
33456974
51712807