17669506
11571148
5778450
68156775
69495026
14605787
46306065
46397484
51851979
44372339
89399141
3342193
79821357
11374219
91563514
91116718
65893382
14856867
39792410
13505633
38647928
649550
51239142
61772425
29484486
79284813
94456684
87142879
93623679
25661414
66685636
41701507
76432469
99404781
11314947
50374924
79386944
70727126
70324003
74977140