9865322
56079571
11608912
53566060
89216753
83561726
27751264
83313855
86484688
93102304
35066865
78984554
10763759
67497648
63578016
77406127
1402128
29365486
13645939
52794980
76635170
62385192
90756841
41146152
54996503
70755486
42509534
33933087
7835294
81048516
54194878
70213988
45664834
67702868
62139593
9950193
4984360
26599824
5757
44865627