45537790
42532091
80816196
70662526
13399106
52624377
1464411
42117915
47337154
62462294
45091993
46843160
7115611
3302683
56675885
30699755
6752149
59409562
597283
35381169
51144388
23829415
42725397
69987014
99207664
95498422
57382129
61702391
38013052
81794522
25201803
7149731
64807106
45415321
89044799
22481472
42413722
96426109
95177409
33871578