43246673
49391541
79486850
64177643
68382299
64621807
69495493
76244723
86154348
53751619
98762997
1915943
86049128
10111856
78303967
20369484
4011491
39075016
56264559
1148724
47512566
74115188
89529745
20099506
82014018
64788382
12537451
1906832
84684097
59036691
71349573
6067790
60553800
65541210
51627221
45536699
96727683
81077353
46791302
69191782