10688212
95006115
50972441
23483152
8928853
96448432
850110000
42321887
32571523
2309641
55863927
19984855
79165924
96247814
40943392
44589211
42447458
16732923
43335510
756653
42687504
83331774
22032077
6649603
84957081
78864384
95582690
11581338
94159250
29664593
97886710
38992952
98245900
8410301
47308748
63303171
13327678
55279315
572689
68144791