41832861
11577907
43767572
79553100
44329454
68691570
45736666
94179586
43916620
11683396
43148137
11125577
81227072
56101110
39293347
17688067
26342757
75231344
429862
53081710
63384760
24411479
9028745
1361743
54996544
75574766
63642621
95462898
86222775
76855491
94261651
5877553
81365104
73763326
43566177
4101437
56246079
73256116
39357000
34622653