51286058
65541434
92444330
84244136
59551034
2170131
59556399
4529096
78479284
34141641
15306013
29577517
92463936
8516786
35259660
85804418
26251164
64978419
23204812
82865659
43141252
37274866
9366637
44607699
28649150
19179216
21705281
992356
70588915
67939101
13453945
29101114
9081752
82512798
439072
51676817
24251027
7344999
65597644
81227639