43921228
11372606
56212938
41232121
4405744
81814967
27293730
46699291
51544501
38008060
19927782
9602328
35496223
42826199
11305810
48354817
69691516
32815747
96038811
55899912
13854820
35112385
44615473
58406108
66084466
74929420
9957196
13769896
76502268
46111783
12693076
52399910
26635133
71647532
78368310
38259481
22377537
5182965
2777966
71359094