29683187
50493301
43433370
10047070
77569466
29328345
36866136
89953046
36719519
44659276
90403033
2857197
75198944
55268286
9578154
11926400
67548411
802630
44479674
1841655
54224866
60528126
7304632
30899494
26282385
13556732
31447674
46702784
22081134
91784261
18257350
99594443
83612847
569532
64081938
58741404
69176229
54853178
53747070
21134796