22471434
10652400
9481268
96643284
21742704
5368637
82951551
7615139
60344532
40832319
59686671
86409385
67696453
48903390
17858282
80475803
3745310
2105158
32574667
51745060
6694521
85956839
36632238
80207369
8498525
44699360
63761092
89361820
58656277
894132
26749440
38337008
87327426
38529250
1147511
38864590
10549660
60889983
56345961
56057779