87144499
64147563
58445427
16122154
34853879
84274629
54679230
56361352
275749
7811839
48152968
93388913
82944451
74552910
50673433
72996131
87369699
98601168
21056345
75918740
19981113
67147806
78379882
67241004
47196850
4224591
77344080
53847402
16059102
89783357
3012565
47407163
96639775
4153122
24851496
21715348
13305493
85831815
19392368
83335596