68312089
12285532
96208331
85173790
48421385
40158967
5185181
8973877
92719156
20494737
65427226
90153663
38955037
3302397
217583
90167726
40531976
8834087
6849460
83525921
47766438
13227614
58317671
46314969
45454020
37934207
64944476
8911112
24356097
50484088
64159281
24394151
57917172
68228307
8653120
15618008
11864314
31691110
5108809
45716804