21888690
9396736
31983309
76156101
62727688
99177372
14273621
52393224
59221377
35944128
60097242
73677780
10113857
39643366
35498319
15232024
27989245
52959824
38686525
4897471
11916706
51988673
56741690
32452906
21892377
61069554
81923354
77956234
37345214
9550916
8250764
99667642
33086144
58948694
23896780
3789825
50342166
64763589
68863819
21378338