3897412
45354390
31067202
2175003
57524414
34866825
8538724
88013297
20871239
80655312
90422261
95691685
76377867
57003682
21561496
47009328
93312708
64296692
84071926
3232972
2782625
98944014
47881280
35073069
14415566
50369476
3839151
23009434
97058716
43389839
1907316
59945461
3998046
8605371
81967123
68342153
72371283
2856113
57535501
89148171