41297771
40407972
76344983
87405562
57586249
26655911
9625657
72942412
52865760
9132944
39628348
94051330
50648681
59956572
79441675
53772491
52934271
45362284
60036169
52588254
1425119
15053208
70232761
137013
30672300
2171854
94534925
86883918
88405063
25601451
31386267
51017652
47914501
18017030
82645346
41385451
21958699
30656262
93971924
82637594