80633570
25378922
294257
47445648
65115923
8827754
65246452
4484711
82498299
77395456
12714813
13273434
21533188
55163746
69822192
89956894
46754532
5930489
57719280
72379055
77992227
30617259
90929198
5141416
59411559
16286675
74742816
884428
50418535
65505906
22386220
75037279
60021561
97993966
60044576
6694371
44359137
85464608
57768161
72524084