80947164
65775696
84253559
97949368
11958805
1196682
69812243
8602348
94435118
97146444
29564728
89497029
41661903
42501912
52038276
65281035
98689637
31355516
3856073
97109240
20829580
88068173
30258904
47434100
9596797
28742110
30054475
34145538
34529150
81535489
9364446
7199925
23884939
57465047
85347728
94882465
39387507
56519347
74039787
53041807