20497687
70852921
68885966
19254665
66631414
49316998
64765132
73437998
62856567
27938833
486650
59247027
82734831
16728105
96924673
51713389
44087235
50904587
3038716
12026915
63999865
88926637
3378284
1465235
82036943
21472406
20596094
80181291
70146749
18186337
53882663
31379405
59443975
26028610
85509674
67453193
74112000
63278238
97632566
39649274