15044924
52143855
13504813
60565063
75345956
9060406
66934814
97309006
15848541
23612787
14992881
11201946
13287415
46729603
14969860
32493607
9236508
37848094
86768182
66929992
88514431
63258838
31254912
36792359
84131386
83861973
12673421
44421715
46284514
75191329
99846818
78741451
87209460
79398770
73816615
5588586
29072279
1780227
34633704
23117279