3749579
45866483
59126273
98144584
87871163
58907959
46556114
92119890
20245081
20697542
79742922
42045842
33918662
13608825
31966073
56542685
70058324
59718517
40429366
45491064
38819075
96542861
7621521
76197561
12069861
60263580
1426347
88056699
72513822
34544882
42055123
85888927
45035686
65018406
69771470
10474240
19437564
71235941
25266752
40908681