87964488
42945698
11011143
18984026
69574137
26523588
9916452
1848909
90488157
9167836
18212808
91872147
4763757
31393570
8166204
69897068
67094141
53322608
13777560
93671622
13509260
11761613
24129991
16328797
94386280
59961765
23121360
57451093
22964663
51892873
83134401
45903474
56743293
63342497
68154953
66273791
66011034
39351694
1977688
638656