40779137
26821373
44876173
42145274
78911891
57486314
8738436
19709847
8480698
50866642
50596812
30621735
37517126
89862568
71386515
5294324
19698527
2998268
1820647
15043378
28732126
8644565
76632
106535
34848144
48821465
48628212
7479311
66235368
62301495
99878747
3675950
29589701
60276467
40508092
374958
82587792
86963787
523470
58023122