59366385
36704108
70839800
13528330
41893017
45431452
4217206
33833884
41288246
6584798
96651702
63559150
66157991
760267
60143041
38044008
92464031
8368864
55199805
63529584
38356901
46107408
1989381
19175319
52692436
13641457
18044396
54918075
38542270
1807487
24511572
69175220
33714597
94047801
3837711
60463356
48301156
65695403
9804507
75848646