67539530
61988553
81711401
19265525
8681405
22099261
54834749
922553
24517673
58394595
4319835
2379690
41342804
30753885
68142630
8436296
76522271
3167677
8367869
17251881
65313065
97882366
59885739
28572533
58119101
27949332
3538816
78827436
40027746
96685000
79997051
26422856
8085568
63987823
80235863
12748568
58887979
88198613
23693666
2334628