84872962
6544558
69169286
78285689
32441960
67764753
82923358
44087852
41492971
58301278
83064568
859389
3081349
67313842
57592553
29793163
34376536
35445009
56283223
75642128
2296029
386426
61448043
24872934
40086503
83498502
44637359
94528173
14651286
13182216
65477642
9346723
19357548
71496061
7442276
38374067
3781872
28196218
18912208
88924336