6429526
71383242
31564984
7699457
2969027
52907317
5699178
50928650
19215837
71525603
28999524
98787778
25455410
7428574
23818862
40677238
42671466
62622389
71169559
94098479
19243115
52257340
1896067
14897850
55003055
26931583
61404335
56163057
54538897
7082316
56544846
779149
7672105
38376789
2563332
41831870
71813596
46059814
20023416
25387174