28418496
477705
47086634
1761672
31363861
12982690
54311434
14459601
2737103
48838260
63496119
28509521
24733690
46196429
6529894
27819847
53944061
86815593
28094612
5609561
325116
81519287
62226088
2323326
1069861
62491112
44628282
14203904
48707425
87067901
36069310
32735819
47107507
71435270
3928942
26384889
51941388
1319451
96714214
4392394