29549672
3868513
29092856
48825245
94605552
89373224
8888120
76631371
5222576
85805351
2236782
85517908
38319083
62448569
58435610
3663163
89191195
42372726
9511910
63078701
46153707
86899867
92534982
76636731
47433212
67135544
11134979
45666238
9284495
64454752
76321444
90605630
1487363
12034314
29616400
77439535
94124321
10321722
39312651
58165255