76459652
10455767
41336283
48963962
93354791
93604146
99176253
35479423
6597418
24785552
46007432
45427323
89173098
26176524
66035910
2243978
38819402
65542670
12542090
12565593
7393636
87326618
50917661
6730356
7392629
85632150
88043370
18143563
2258442
33186905
35563829
20446550
1035119
43006322
95679669
50615271
25571713
49438576
81167647
17504183