16337787
30709152
60959583
21052162
29674814
10242520
61995255
404327
74201648
119662
54523473
7596114
46217638
12313847
83941757
4572639
56872996
5456740
34387867
69603128
95913854
40687260
31365969
17989624
95468908
61145004
78994928
85344700
61403055
66902783
47678559
3139894
84904373
55407064
72037862
1930192
67896092
82143038
55357672
12686798