58322082
12444605
24872587
6775412
43982086
2592738
31678144
85829863
11999993
98543403
73275249
80468382
1490996
18297101
6104349
50002025
39255460
24197978
7521979
45193725
15559716
14732307
78529412
85068403
53097214
23264272
31979425
37651531
33293982
2903763
8004237
58812489
4584295
41312878
42302493
45571550
7779403
64817766
46345404
47981309