84122506
79484569
72161524
37392100
15053874
68599118
74056981
24855495
40189446
36969204
54718888
3902330
87577327
58612717
75294351
19634183
3104507
66559875
857243
48501087
28517291
31028421
44569797
71669185
59289986
70906596
89193491
32565929
96908811
74377368
24338223
92922105
19339509
97876764
97756870
93963036
82734013
58306779
93326401
34155531