77402989
2748887
41042879
83043683
43495297
65066631
21312305
24761673
13078994
9792714
53432880
78112752
3548944
38391357
21869599
42378813
99589532
2509364
76549396
58787134
46455428
22186046
95611373
18791233
19971386
69078719
20722903
3526851
20899872
34576103
69976622
69052116
13926264
72693707
31123757
62495517
11324903
228612
49024537
1444163