20894919
52255599
17773156
85102917
9684553
50295396
28207967
41908151
536418
66072774
2208395
81513170
26966840
38532479
84779893
56069470
379787
93985116
56606829
3132642
23673717
44707050
52503072
80168978
63853574
8543527
87275224
7320560
71598511
47527748
25349557
97953665
14258301
44834483
12684429
72356876
8765856
86478976
40295804
20632303