21662179
75125811
64421144
70982468
40744990
40308408
96414527
32806767
54265398
96793055
69623049
1307734
96132027
54829499
69872580
6251427
51292151
77502561
81331593
3478533
22549042
3584703
87523675
72249435
57424070
63084244
29712556
54335984
67735437
74454003
96668507
21982233
68275080
16836399
48829858
8115660
52459572
7530113
42097
3163759