45847956
8961917
76719310
14845709
9633233
78919236
37956313
86615045
74934967
8426263
14239961
54757753
95763726
68437037
37931729
714205
85956881
80241451
7536868
9618987
49911533
31784290
18033512
54778841
65835594
16841544
2481527
83688922
58847694
77268783
30702286
42442315
8435526
89342810
9659397
30418040
78561047
98557449
58661429
90112202