15433232
42868825
21677698
3046586
67434740
19282719
960634
81648649
56222614
69379079
11256793
87762822
43615836
36555885
51075077
16453350
31665991
17848685
11842031
74221649
17182907
65474028
1596610
86149465
80993613
79098908
53095482
72283611
51725589
74467966
39724019
66102539
85952439
47223070
18658062
41234545
95249566
33114755
2518799
78533682