60284404
2081256
50561506
1755615
48232203
67956214
83881916
34846420
40379573
8013973
26391763
69426051
13035758
22535548
28725128
82176193
96933970
66158891
79733092
5715315
74677407
82875675
32584819
91352911
31801312
15366786
58071441
53047254
45171786
6006328
31274483
43916205
18141984
44883676
2946736
50386702
9183804
5831006
66851340
63789805