49569567
68183184
19057647
68552775
41262978
27025032
28204199
23444209
22905235
51227132
65728028
3231734
13933681
92622820
25085754
83647306
86198179
42798304
63856312
20767090
24506490
60786721
44373846
50582301
61562243
3527555
35416029
55371783
46025654
49067382
90272168
32138930
26799749
9634724
64707364
31627728
45359159
15336301
23877773
38763972