66791695
78516594
75679836
41149094
54358348
36206640
42056755
456394
50981253
5921842
767720
1597621
74304306
16362305
73486157
41159586
26908617
67866619
81731627
52355581
60913164
9593676
3112099
11967174
35459482
84785570
82132641
99647819
4399573
20063572
58449307
93149958
18372781
75858444
28929398
86037190
68729292
14946607
85256564
96719440