72157848
82279349
78187515
31997231
20909429
52012238
5287333
23954075
74003072
51812617
22858744
87835236
59794287
65715041
48641138
23075010
89695744
90303399
77153730
4514914
99877354
49395673
27807891
4053376
76361372
95819678
69709165
83133811
87793460
90506319
52295127
3212973
39864291
53276332
7551918
33271027
4501257
93471075
60537317
89326758