16241823
5693572
56329429
53002861
3552633
5732126
1831358
30191553
28467018
15391272
95073987
8924236
72034100
71395883
55975954
28127335
3479731
5331104
45072997
74467732
54176281
2097117
11253618
89731056
63362133
20354690
95096133
8500669
86108917
56606104
6592439
70166314
69956777
87973579
79664103
23104812
35412677
61575955
7547444
9015265