23981075
86236792
64881208
84034968
3592286
2820902
36543635
73082567
9667093
83837834
44336140
86146005
44571908
68408923
16559507
25675924
41856079
58193620
24265600
75683519
4455809
44088319
96937112
81225688
9889235
90712438
4132677
290224
40078474
41594894
91744176
16445625
6847296
75817616
8603910
40737307
12705273
2012863
2129453
41218265