10673256
81385980
79714332
16481219
83209137
12952953
28083686
56299580
45655394
94075294
62707244
99646250
79801136
34614486
94159562
24422766
3836895
72424770
72109862
46595722
81286843
93815711
3154164
92091464
17351432
15545781
96414341
78935850
3704301
36318874
16372036
53934684
3724716
54266357
10084466
77837786
78403054
24939216
51189866
66475274