32103028
3763191
22879319
57171160
76221684
15735251
22724999
36086813
10985581
28991272
41143514
21698495
48534
77028809
31836346
47862893
41908140
17943350
10599379
34116380
6178086
89299998
4135692
93283406
81378323
63071238
86595787
21088613
11024161
38345556
78219954
78361137
83618405
4576649
17189351
4270691
15495428
84654437
81093641
43453604