66959713
46243905
5840593
89404568
62868200
41237608
19145535
20402814
53972069
12258071
69285270
91388334
19301883
2965694
37642732
36992360
69248849
59198833
50958996
27498090
2528963
96694524
365857
71607285
41007318
33857894
90124376
9076190
24297681
83433250
87966726
24183695
77412772
72616059
98553562
52418622
73044796
63016512
42926122
5349782