610295
66281788
95931870
69692076
60374879
19665865
83675464
9148225
4477671
6388333
69987219
19178149
86587462
1384759
88692093
34881406
31766962
72186865
66503199
15841136
10459533
63765413
17356805
68803334
26268064
72649205
86159317
83393238
1703695
8104320
76113617
75489741
22164633
58847858
4374535
7527369
52176149
13452412
71823824
53083840