13012402
1763748
41429686
13184444
7175190
8682446
4270792
8335403
65223289
89231676
6338934
64393606
69583157
34412870
10833863
33392616
68047685
3239511
67943010
64813742
59873635
63856920
24973517
54132350
24384835
80591334
6978587
99487958
73553605
29063157
56103558
452515
55745884
1751808
2150653
4737567
96016292
93343299
9894047
52479976