32589606
5268901
3114977
83814416
49152012
67388921
24779445
19228421
61272822
63616846
87785473
60489963
3604457
54525517
85533296
24444963
50889578
5241523
62762330
63886781
51322083
911924
23454841
59263395
75744686
6384601
55784252
38511000
552202
25926149
52711761
64836483
41849424
85503548
95513208
35156006
66748841
4642809
24752350
36095197