34068606
89142975
35065530
70981062
99431855
67055715
76985614
29035436
30416025
27208008
24234457
24427540
11696529
45661671
16308037
42959651
49675320
52455301
30911007
68167715
90391100
8548076
95447319
1519381
8507081
33148300
33454135
34933355
76973212
9877002
6257084
64506964
4947160
56843611
66466288
6872269
57947635
61082581
547676
36679383