20729571
31243265
7427102
76661280
18378416
92667340
1848810
34036495
67223461
76903295
27212517
7129144
23292306
10637329
50849040
60176167
8749707
4826871
94578757
96317429
9331846
43088025
23413160
67421502
35963889
4311656
98271768
89634849
39844111
57739186
26539848
70217536
80103952
17491063
38991524
33294386
84866461
39124724
6373513
10097694