11198377
30727470
27175629
1470731
5067343
94873226
81945932
14537884
43454279
25058166
73782485
6463670
24825031
57501066
29222557
42827898
95178931
97891458
21626996
33146826
30944269
4363206
96708462
18948534
24458189
35684658
84426930
18909329
14101778
60783655
6575824
26044937
51549655
56293013
52498228
79198322
73332819
68376862
83471953
66428362