417433
94813476
43721859
87276276
11783944
33654701
77498152
74555706
17169044
20186755
70635953
64643614
84489188
41685683
1772798
54937481
3009217
2476291
153300
70224675
952824
49354823
61766509
19482617
33406349
21822461
95376982
4121857
90365276
36472367
95357386
38421475
27197676
68111377
53207099
39683059
59837265
54897416
64996445
4498880