5323111
84354162
89875240
13032916
70958537
81012608
95484829
15425698
13346192
38675201
23032125
82853692
73996187
49348146
14602925
81998
64298412
82347916
52824986
389612
77117360
14493287
11345131
7262013
968348
87713706
32353526
14617592
9212005
97968283
68140
99083298
68716122
47852433
29345607
31688857
39253486
58226703
41389332
43549755