85041445
71657673
9866791
96643740
58414699
50588139
55168258
94265778
17414081
53805943
16602854
53733491
10091011
71955662
68095153
28299376
26175007
1763273
44239285
20046489
42409047
9356898
53957989
6383619
40801266
15256798
72351899
2697737
8068675
46461249
2456931
183834
66292763
48656621
96962654
83878189
56309235
15717214
89822461
23615394