8970865
89259973
86914692
60897775
9823397
7470925
22994208
4959542
5305764
78009896
88153093
17592662
33248788
92472252
85326321
88703848
10893558
5322784
48218546
83261857
14885927
86623673
14008597
81904203
14012026
47744847
73575708
7290482
382341
50166256
75054078
96788206
97615939
84396419
62379947
95458789
56133573
90023973
8189519
71102912