6858978
8501799
97216752
59274230
62503468
78046448
5152186
1129745
20447081
95995636
51177821
44238436
47178487
76703090
69877028
36264682
16014280
97804657
82884141
75106657
43891628
7834384
87397380
56761937
76295543
85466017
10058260
32248428
62893475
4851682
88105607
61357055
80659194
63177581
4042571
98429562
67731653
71909222
38988042
12357771