30068929
93447124
87158784
11632057
14397724
48326685
147393
72923697
23928825
33887511
1271249
65398691
99448716
81572671
94416459
52942513
42768028
49438124
35108999
55389690
6634839
67458849
9000827
93337106
5539906
95736794
24293797
42189254
88428121
6747896
55946206
23299034
12542460
68217504
84848238
11309759
35739701
5674529
32988922
2997486