57229087
91714321
74496121
51581110
86164828
1618048
17751700
30437233
87066435
77111327
7585022
36058469
57142804
70713480
22055145
5283894
61856516
4905767
26406593
97065432
95016915
8450781
3259977
66656355
4001318
40972916
12164753
3925731
11889067
82753701
63564431
53921653
4901631
87518963
95387196
89299878
97884769
18439470
86687900
25459196