51055911
2039130
69291550
70613536
17329831
72739307
14153666
31499776
63487067
79817760
66173828
36155584
17838258
92283669
1643376
3919883
45552681
27955255
96208882
20635825
15099131
48568333
1889961
42631487
7154145
49513595
22638159
5943067
39324315
25045110
3262762
80835136
18086945
10404955
30174212
59377772
96812108
79439173
48572929
61102572