71489815
60954145
7715883
84046003
25448088
58682408
43923506
66449185
44934592
52344542
87745940
66528135
6751441
53236143
10058978
34325443
28837955
73647403
59711659
72695165
95091752
47723800
61911421
87592673
6492175
66417863
6168783
82914805
31872859
27391396
86421108
30061410
53715971
79825060
39866162
50356440
1420904
43028238
91405140
1508320