1893143
32063894
4560253
21229895
49906278
96436220
58142566
82658032
7034214
57047150
54484034
74879483
1736591
62117519
83325451
38553030
95253295
3100547
66033144
42645119
7585807
84692931
76508995
6677384
28795761
5399404
89507238
47992395
66924614
76942981
3029274
35956823
61525597
86554877
89187680
25255480
70432968
1260134
40819407
30145197