73289184
20997675
14798901
28619392
96158131
22126877
1445522
41186822
78937615
20776012
79222309
82878428
827031
76015898
39236056
29347889
49946506
42346257
79389715
98534307
96339195
2659785
5689268
66687596
2604729
7362178
17261965
80404436
50594246
84353449
4218986
82223741
59944083
90569880
1877411
73635698
51033490
69811617
40214437
41807647