81378121
37213208
3700894
1832559
49167869
1330433
8757117
94182451
3664664
11856759
61022549
55324886
2301638
40067140
50617900
20208945
95296373
18109330
43616493
76578769
24108099
25834832
2754342
22962052
64031618
63324155
33883651
46255914
40334945
84341585
62201181
2222381
18123707
3344602
439025
52713366
51328626
81481259
18178211
12932760