89338144
5002395
29698327
40176110
24575717
92509545
50291378
29948454
76627175
1243291
2974850
87329550
86703506
354991
34926591
33493015
51067553
6325195
58877958
15973912
32726336
21174888
12926007
21577869
3999356
92007410
2695308
9445056
29777322
70942275
47611466
65952808
41044640
53746319
74114472
82712404
147272
7015900
52223635
95819123