43401446
20235254
10063810
61754989
68781240
7707863
78119257
11614737
54717651
7101608
32328896
53298056
575280
90673935
77156676
86378281
81816147
65872772
73242729
66179568
65631074
2424472
14805712
1226511
26203779
15497133
79488142
86345677
4961512
85833419
80731617
34581287
4693435
12567125
63952035
3865019
58903841
75978363
31096077
85109321