43496719
1056109
90945143
93595664
54387850
85084957
45783929
10086769
31545896
88725097
35501433
84035797
77276409
98313282
97591745
62258387
88183251
26862273
74578484
2205325
24212177
40111022
83746202
72382340
88184877
57684956
36137822
57243910
3685458
32624756
36201594
36564326
45133
71635732
36942469
10386683
30077004
24197341
10708037
87684425