1252724
94517550
51409358
53142372
78073897
54098213
1508929
51735379
16167867
87229047
13702584
69313026
35898747
61753433
4595577
76354703
91678119
40731765
19857364
14095746
20235061
8893120
79789569
39227349
65323197
36766469
38808043
59045580
60756744
63748987
81295793
2232560
8423633
493380
38493574
86664843
46108088
76866075
93035215
70793817