52846987
68114059
27115015
74248874
19984540
22197075
5080861
68908169
79157475
41277161
33815365
59016827
49517369
47695525
59737312
38634924
20624123
50301663
18472953
47482953
71296707
97643077
7408931
26188361
67728784
71806876
64993638
45298390
78017580
3948952
17006165
687573
91521707
37005092
71012260
45335256
18808841
29951477
89238354
97908252