38742291
36786096
53602215
97905019
7916872
51592809
38536858
317132
97984672
66487505
93864959
26743654
20853169
8628729
78971622
99951542
69456222
42905631
41292407
44975803
89875005
4340133
2519868
83805559
30395656
67495
72799510
4340591
48761695
88892138
45033259
92957003
65936908
40613
66047427
21985535
83754199
93526320
23845390
8946972