3299487
92788680
78458391
3168203
77058704
94937983
85882132
74289859
4948392
32755946
284765
71389571
18125279
21189049
32277772
78687788
905856
27948833
99233527
38179349
46502011
13344129
2358938
7275529
50193952
16336883
41889698
30451839
61004523
23982720
32913633
81211019
35568139
73343775
79378156
36835537
48116329
17583151
93421013
8148009