5989209
32042151
11843310
17005820
7997754
26851758
59382960
84745866
73754947
48267138
29491074
39568665
45777956
99896861
2436626
4683661
1088585
7848556
61659093
10185854
57991357
8276486
79865356
47704304
40284204
6753144
25113679
71931368
74446221
31774119
89507420
66628923
86141241
5468855
6646946
68086696
61435793
47305778
6463640
12518608