34595413
65992658
57992194
13535267
43777232
4686365
76973626
89453640
97617896
29237059
27752149
32881278
897054
84816827
50308923
50823171
6469092
76104480
64534218
88682768
45388563
43674131
95964910
87357381
12864066
5196214
29746260
29293528
60047531
11868662
37644700
81247267
19533393
73558705
64712555
15389502
83147830
8289352
65456650
94468211