64016032
59617149
8359745
44264974
63313557
78171615
46389768
61087074
59225306
87736203
73029060
99993872
29683443
31657461
34314473
13176615
5162022
50994229
17721276
71326866
60197529
82166348
59291253
96949672
9103737
53553023
2486953
73386491
19822694
30411481
62045360
76596459
52591145
72223387
64744107
47688168
70473347
46049289
5674238
75915109