68508851
20684437
60942562
83843844
97692304
15734806
55027401
52892728
54824050
2920107
93162636
968907
49907034
31924384
47515779
59771497
25377707
18609053
4356242
9993725
3042175
82314016
70344768
14189058
13311359
4558749
41332502
45459668
6978114
48271239
64123270
64456402
972194
2435932
44841490
75365542
45642916
48643212
2321240
31475829