27176642
91916119
87212858
3899900
44604937
85297721
63224545
60951600
25805423
99784462
34365108
17184009
46293212
19945825
35605057
8598354
8487908
27276641
11111921
73826207
7619712
15686900
57695894
64787870
82427853
70249592
7048564
1708673
9608639
48491668
69631645
60402927
9287615
30494881
61707214
77257957
83086485
5449730
77781727
40962072