76704082
49574952
8583668
4641499
9158756
27853953
33771243
32239504
92705961
53498270
19789390
85389441
5277684
45879936
66082605
99138919
80663438
54514963
20121350
12603076
72691001
66215531
87093353
13805518
42386095
38071853
6646884
56992604
39131807
861304
83388646
3655890
14391718
5924197
82085552
88644596
98316226
82142727
87609671
29665528