42963212
9154653
41686113
20296179
73108755
40675668
70804160
95375143
52848483
31178280
3254816
41855
18251194
7108175
21581045
38787970
85097380
80351309
8009717
8442084
73387462
74431528
2371118
4176924
95611030
9723972
64451771
72921722
5467166
25911984
53406021
15094387
93819443
21933649
82443086
7905571
43605167
34494118
6482744
96691760