22983828
52278081
60559459
64519183
2409840
29079753
64556811
1819886
93155972
51043062
5201673
74403120
43083526
40742969
79065008
84299215
76174201
92152772
70032672
48463723
41769222
72463541
31065358
65792323
52334283
44856985
33217850
96301779
55751926
315506
68683143
22087850
67105585
34207294
11336097
22554582
61417223
41521493
16009141
28611591