4075743
20242733
107134
8287660
97674091
10595640
57903420
80486629
60112691
53783015
9506178
83267151
94896962
85491546
27236968
98016429
70749501
76798336
99154824
21951040
11304616
96502063
40983947
38301
31591346
80235217
79789521
86369366
70347442
23603635
1576242
71867127
39982877
25777219
59037873
98175048
28683862
43292198
84614305
6335431