97314646
65058227
10083688
6491537
40325736
48692851
47611065
9721229
90756569
43704930
30905240
39327254
66783076
82221006
73801562
84731123
43714010
71128687
1649159
44253127
2969656
22452166
19266334
33464422
48999003
15599260
76751640
44823248
70668703
32119736
37684725
99121748
55555690
63314474
34114007
2397667
63147466
21743196
13898113
35085832