43516214
76708431
70669880
5992942
49434713
47451420
44668155
32032277
81561694
5786540
7005832
62563970
44415857
15886783
89369263
64464004
23295050
81915100
18049598
11447301
52617152
905532
12533257
69515569
29652261
63992360
4747477
41494884
93305932
91018893
9957518
35403703
6978460
69123335
71002800
50778900
89232724
4399998
7591150
95372841