45426567
36799700
13482272
39787148
51839800
44638047
5591004
7839940
60569547
9098751
20684496
70554297
58554380
36664824
2847141
45797644
49374386
62359808
65762548
41978869
82859873
6141701
35338693
67017425
73691514
8495557
31869542
19709036
26078348
4871647
8696213
93222808
90318139
12858693
5523270
59223913
95074295
65157135
32709486
13001062