66802278
78058873
23636618
87292284
8738765
8875191
2468989
24502715
35306527
81639210
68494420
57011363
16822948
14133343
788270
3161761
46102168
89435056
59207440
60624013
72435103
39406299
2731183
18562601
85379954
56664711
4734196
86387559
17612552
57566746
37189026
12665428
80687307
50421208
50111828
60256256
54667078
3149899
12964359
13204408