59483105
89862518
36944764
4616735
99212280
73502762
97617583
31925690
66343457
8383211
5221758
22751950
63212095
3736634
73671209
9379844
37627557
25917157
73136926
8518774
3877548
82921218
64608643
61193518
51885543
16518191
43676557
2262380
1203113
52639853
30018646
87415955
59363155
55739508
9271008
17163172
13747497
26102666
90635515
29493329