14455939
61269806
77714396
71131554
8833599
49309090
50225222
138689
88605455
73661321
89526119
61801585
3430344
8627877
30132008
537497
34812249
94492973
13663208
1462858
71977050
10444642
53831351
22506802
16455350
41887948
75192343
56631972
86568429
7014293
7793874
96832408
31353380
87401355
68252002
35643998
1836331
87112581
92925938
1916479