49048834
21966531
86383247
9834130
33986520
8969926
9445989
97589145
24545711
33469806
55418992
4923625
64382702
5343276
16484318
38564640
19303052
10388793
19496891
3482106
1113788
44739907
33542340
70331418
30121532
66573803
5867554
49312539
64725719
62944297
3213766
31605029
1667420
80665440
21849092
31808258
71043683
58026227
83037489
55482778