75965
69403322
74172483
33059858
3418926
77761449
90818127
9907343
4995296
58997415
85809173
48844118
58643006
23679523
22256047
25316193
34268348
25868966
62284941
75466893
48668859
81891690
27971240
58009408
11498678
48386890
74746344
56472408
93163965
48378405
70503123
81215042
36544594
52388199
19755702
11038660
68302377
64755121
51266860
31028705