62867068
67181476
31528233
11054730
97847602
2152246
49279927
89024730
89225552
57279982
25123583
41771329
59496700
21788444
9747971
36631534
66665216
86442459
49713876
57852801
76935146
98659490
87518052
88766158
79287164
27563823
9087363
73526940
82636747
40133003
94368501
62374326
46418953
71872877
7746576
87564396
73479080
73924989
4726311
68216451