60515095
72952451
97236968
87374884
78539688
50873659
93072268
14544519
71536995
15789605
5198270
86042071
23492566
30537211
71934264
99354665
69429728
11018011
90544514
66124995
59375429
61127080
10984110
40597547
23029419
52703308
3122243
99956193
44912477
35268844
66398353
31189676
18066922
32728234
23761048
24971884
10141662
15915100
8923170
71649649