39735717
85497740
80047074
42161090
96717966
26827875
254779
25143320
73931903
13957228
39037431
10559149
85228473
16021118
84301943
54352327
7667219
7095347
49265328
28988747
13905916
65935536
65626117
97298366
76016449
53116450
9802365
72223735
24803345
54159058
92319613
88032145
45656631
25908843
74291153
7037376
75978371
71662513
3118515
20152615