52854476
65682634
82988335
87765403
22822019
51035560
9299674
96585235
59838609
7168401
51634530
52717882
42001210
3515309
8682395
80107877
6465166
6272237
3395367
9865523
42038965
90344387
30447968
9455690
88752660
44027947
6717086
82495418
43037178
87022780
74919411
99395361
38898543
5786656
14029838
35465932
8371734
33778246
67481005
27111792