40922121
59242309
27495560
59889490
15781124
66872610
44698414
13231658
13517475
69791382
86654978
4344742
63658601
23973802
82029257
95126692
3772288
19293836
99717179
7883752
3568265
36014289
63956094
17281777
86372506
260552
46312119
59496406
20269246
80029587
9469153
82853668
5671297
36099091
13434005
81842121
6794345
20362285
4576843
91167211