63363672
12764655
57224674
34983831
96419739
33528173
61439184
30402503
85509118
65343275
731702
7201626
38374737
22953694
11648025
41872239
93959312
8381854
22266400
92986008
41671074
26434759
72851955
8385965
25962508
97044027
73299214
30376191
88861469
10809882
86542235
41185807
641271
57042718
72607343
33909000
93321798
74725079
68971373
50011865