5952528
30446564
87306806
42223754
68844570
11005185
53609703
2054705
18445080
13797731
7562096
8667706
7389681
63343540
51477660
26938761
28865120
30139011
43454999
25776328
1816045
93947335
88352075
62775283
38546044
39211042
13214375
74743626
22761562
24089595
9909450
53573681
90817164
7507469
36046022
720526
4059859
96741285
92089215
33062009