12039779
71255853
59567972
76132665
21668268
23124284
63688237
41579627
22694972
30263703
86583162
98429403
86777656
66287159
81438245
75387115
67094697
49331243
15556546
83179056
221720
99861018
71839419
67566279
73381366
24982368
13802254
98322774
93807417
32319342
9452348
60085884
9202424
4383629
35414036
58822804
42143226
4468164
64346226
3111507