14228245
4132729
8485966
3911518
62428285
84155840
99867538
90605852
75657278
28879845
17494683
91847882
6014935
23277187
94174556
67493767
9783749
68495325
5545922
27447136
75635055
35342180
54329528
10952448
55631039
39636651
25049356
72997382
76414687
2322030
52273765
91219168
28285162
27001969
66541707
41745617
41431096
7793844
22564113
48874023