52491650
70484120
39948588
66473883
95198866
79438822
5331656
79231307
50887344
1106128
42377681
7048910
6981318
37041887
56399721
54408176
19656455
41274819
73978091
83237698
993986
25567332
81812850
83197727
42045450
21523600
16348356
68188856
95252165
45813286
70787848
70601799
13595996
26705248
87139637
66403639
53057539
23428326
11698511
78406661