403088
29388854
31708995
55148792
87971862
5350750
6032295
6337665
26025076
36305575
79547501
57615687
71336885
35208157
5741283
10967775
71792380
28043643
85091516
17386511
44852950
553130
69772746
64858055
92607359
39594587
46255470
42973205
69712493
42265912
26242267
30473484
77504945
41037884
78642588
90623485
78505866
92501976
75838613
28329217