4405479
5226960
94283027
11679627
44826432
95864061
24802985
13082534
342060
77276455
7697520
7881930
5873273
53741109
13756130
35026448
64165198
64498520
55118493
25437371
28354658
36174399
7407470
32597610
57564834
87002935
4007338
55388340
49973338
40841272
7104825
59699375
26883305
2382401
61865988
89922203
54656952
51978917
29691909
35227029