26614675
43714943
79379400
7695270
846944
70046378
4851576
95751228
68827231
17663971
7091390
60513516
4656785
75338052
35624171
6335071
69217581
5040658
46796480
694480
96104695
37448427
3770589
66226062
95069023
13896038
75608039
52116000
54925132
3523391
36706002
73509145
61105186
42534713
10737361
77629578
15115157
24327001
3702240
43211617