3082165
98845076
35696
83825968
92594126
49938659
19127622
42673403
61734850
36309286
45767900
1809986
6852623
85695583
53504031
11273580
28815026
71229692
90987043
85855481
89648202
5689097
93039000
89182229
4066887
59078885
86602250
44915665
6862377
47024764
2972250
90663978
8824955
30117775
8569192
228354
10127153
18123599
21262759
4725298