43679270
61826847
89671100
37466286
9674227
4088509
21194870
58239388
70845901
69495431
72245557
41901393
89992558
49177018
72785689
3632455
77148209
55618481
1744591
40709500
32286327
66015952
68548497
1833097
74161976
98056703
67915757
80786725
90525497
8262436
7203979
1983042
723716
65998923
76628704
5129102
35346543
68306013
3652123
57158775