1649989
83516526
81797553
62388905
33002698
97139934
59682875
22965592
84736000
22379487
74987116
54069491
7325608
12125154
73081592
63475038
11155011
38965273
36133115
6151193
26015077
58966973
61417106
9133934
70646264
20054137
67018291
4367209
95691976
41637550
33105728
1494903
35887153
66949126
89769661
94967552
67487919
82494160
34057829
6349325