71128578
3968583
53821535
70077929
67424501
72659707
9495411
80095523
5334284
38849268
8656449
49224612
13956702
16261613
75658001
78519187
9544180
89859020
24011122
26849256
9003396
22641598
47919852
6352484
6825277
42892527
19649165
15232763
73809247
47733115
80353096
87838681
64514722
87992221
11017965
8884622
45831601
28231570
34743186
95283493