7916641
6551582
5239189
44953672
80714070
18053016
38544369
95564210
46341591
9330374
14699291
13796680
24832766
6541387
65684648
10076087
67784415
42639574
91171106
42056718
31289095
48275667
5258206
89787985
68557121
9308389
89892702
63447040
99654922
91254570
20208441
16342271
21503785
89976291
36889206
17067249
743858
40049712
93583929
20509087