28235609
30731841
37904885
12884857
42442863
43619136
88822621
11423659
1624456
5223938
11971776
87335548
37248676
12538238
50389453
88919849
1540151
90965360
8822185
23594461
67775699
19236345
80429188
33437664
19072541
19893841
75369001
35005237
38589061
86869022
69377158
59618704
49754164
63637185
7533977
38624941
23055128
54526540
84057402
84653842